an angel ranked above the highest rank in the celestial hierarchy - Spanisch Englisch Wörterbuch